Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 VENWOOD ROAD Terraced £199,616 £125,000 29 May 2007
21 VENWOOD ROAD Terraced £187,194 £153,000 18 Feb 2020
23 VENWOOD ROAD Semi-Detached £154,017 £60,000 8 Nov 2002
25 VENWOOD ROAD Terraced £129,013 £22,680 18 Sep 1995
29 VENWOOD ROAD Terraced £150,072 £52,500 21 Jun 2002
31 VENWOOD ROAD Terraced £115,153 £80,000 31 Jul 2015